Crate netlink_sys[][src]

Modules

constants
rtnl

rtnetlink types (see man 7 rtnetlink)

Structs

DefaultNla
ErrorBuffer
ErrorMessage
NetlinkBuffer

A raw Netlink buffer that provides getters and setter for the various header fields, and to retrieve the payloads.

NetlinkCodec
NetlinkFlags

Represent the flags field in a netlink packet header.

NetlinkFramed
NetlinkHeader

A Netlink header representation. For more details about the meaning of the fields, see man 7 netlink

NlaBuffer
NlasIterator

An iterator that iteratates over nlas without decoding them. This is useful when looking for specific nlas.

Socket
SocketAddr
TokioSocket

An I/O object representing a UDP socket.

Enums

Error

The error type for the netlink packet parser

Protocol

List of netlink protocols

Constants

HEADER_LEN

Length of a Netlink packet header

Traits

Emitable

A type that implements Emitable can be serialized.

Nla
Parseable

A Parseable type can be used to deserialize data into the target type T for which it is implemented.

Type Definitions

AckMessage
Result